import java.util.ArrayList;

import javax.ejb.EJB;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;


@Stateless
public class EJBCreation {

	@PersistenceContext
	private EntityManager em;
	
	
	public void createEntreprise (String pseudo, float abs, float ord, String nom) {
		Entreprise e = new Entreprise(pseudo, abs, ord, nom);
		em.persist(e);
	}
		
	
	public void createEvenementEntreprise (String n, float abs, float ord, String categorie,
			Entreprise e, int nbOffres, float prix) {
		EvenementEntreprise ev = new EvenementEntreprise(n,abs,ord,categorie,e,nbOffres,prix);
		em.persist(ev);
		e.addEvenement(ev);
	}
	
	public void createEvenementEntreprise (String n, String categorie, 
			Entreprise e, int nbOffres, float prix) {
		EvenementEntreprise ev = new EvenementEntreprise(n,categorie,e,nbOffres,prix);
		em.persist(ev);
		e.addEvenement(ev);
	}
		
}
